const _function = require("../../utils/functionData.js")
Page({
  data: {
    selectedCareer: '', // 用户选中的职业
    careers: [
      // '软件工程师',
      // '医生',
      // '教师',
      // '金融分析师',
      // '设计师',
      // '市场营销经理',
      // '律师',
      // '产品经理',
      // '工程师',
      // '护士',
      // '人力资源经理',
      // '数据分析师',
      // '艺术家',
      // '会计',
      // '飞行员',
      // '警察',
      // '公务员',
      // '程序员'
    ] // 职业列表
  },
  onLoad() {
    this.getJobList()
  },
  getJobList() {
    const params = {}
    _function.getJobList(params, this.getJobListBack, this)
  },
  getJobListBack(res) {
    let dataAll = res.data
    if (dataAll.code == 200) {
      this.setData({
        careers: dataAll.rows
      })
      // wx.showToast({
      //   title: dataAll.msg,
      //   icon: 'none', // 不显示图标
      //   duration: 1500, // 提示的延迟时间，单位毫秒，默认为 1500
      //   mask: true, // 是否显示透明蒙层，防止触摸穿透，默认为 `false`
      //   success: () => {
      //     // console.log('登录失败提示已显示');
      //   }
      // });
    }
  },
  // 用户点击职业
  selectCareer(event) {
    const career = event.currentTarget.dataset.career;
    this.setData({
      selectedCareer: career
    });
  },

  // 提交选择
  submit() {
    let score = 10
    if (this.data.selectedCareer) {
      if (this.data.selectedCareer.type == getApp().globalData.userInfo.professionType) {
        if (this.data.selectedCareer.type == getApp().globalData.userInfo.professionCategory.category) {
          score = 50
        } else {
          score = 40
        }
      } else {
        if (this.data.selectedCareer.type == getApp().globalData.userInfo.professionCategory.category) {
          score = 30
        }
      }
      const params = {
        id: getApp().globalData.userInfo.userId,
        score
      }
      _function.postUpdateScore(params, this.postUpdateScoreBack, this)
    } else {

    }
  },

  postUpdateScoreBack(res) {
    let dataAll = res.data
    if (dataAll.code == 200) {
      wx.showToast({
        title: '评分成功',
        icon: 'none',
        duration: 1500,
        mask: true,
        success: () => {

        }

      });
      wx.navigateBack()
    }
  },
});